refute (an accusation) - Espagnol Anglais Dictionnaire